home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / move320.zip / MOVE.DOC < prev    next >
Text File  |  1992-02-16  |  16KB  |  519 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                              Documentation for
  28.  
  29.                              MOVE version 3.20
  30.  
  31.                    A Pseudo Directory Maintenance Utility
  32.                          
  33.                    Copyright (c) 1990, 1992 by James Held
  34.  
  35.                              February 16, 1992
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56. Notice:
  57.  
  58.      You are free to distribute MOVE without any modification, meaning all
  59. original files are to be included.
  60.  
  61.      Although previous evaluation versions of MOVE were fully functional, 
  62. I have been forced to release this limited demo version. The main reason 
  63. for this policy change is due to people not registering software they use. 
  64. I have also noticed that most unregistered user can't even find the time to 
  65. tell me of any problems they might be having with the software thus making 
  66. it hard to fix bugs as they arise.  
  67.  
  68.      You are free to try MOVE.  Although the trial version of MOVE has all
  69. the features, you are limited to 10 file areas in your MOVE.CTL file, and
  70. you can not pass MOVE an alternate .CTL or .FAR file name.  I feel this will 
  71. allow you to get the feel of this package.  If you feel you like MOVE, and 
  72. would like continue using it, you are required to PAY for it.  
  73.  
  74.      You have two options when purchasing MOVE.
  75.      
  76.      Option 1:  Diskless   transfer.   MOVE 3.20  will  be 
  77.                 enclosed in  message for  you to  download 
  78.                 on <T>he <S>erial <P>ort BBS (313)286-0145 
  79.                 within  one  week  of  receiving  payment.
  80.                 The cost for this option is $25.00 (US)
  81.  
  82.      Option 2:  Disk mailing.  MOVE 3.20 will  be  mailed         
  83.                 to you on a 5.25"  360k  disk  within two 
  84.                 weeks of receiving payment.
  85.                 The cost for this option is $28.00 (US)
  86.  
  87. To purchase a registered copy of MOVE using a check or money order:
  88.  
  89.      Send the required amount for your option choice, your name, and
  90.      address to:
  91.  
  92.          James Held
  93.          P.O. Box 180681
  94.          Utica, MI  48318
  95.  
  96. To purchase a registered copy of MOVE using VISA, Master Card, or Discover:
  97.  
  98.      Call the Serial Port BBS (313)286-0145 and hit P from the main menu.
  99.  
  100.  
  101. The registered version will be the same, except for the inclusion of your 
  102. name at start up, support for up to 88 file areas, and use of alternate .CTL 
  103. or .FAR files.
  104.  
  105.      If you have already registered a previous version of MOVE, a registered
  106. version of 3.20 will be  enclosed in a message for you at <T>he <S>erial 
  107. <P>ort BBS.  If you call and can't find it, please leave me a message.
  108.  
  109.  
  110. Overview:
  111.  
  112.      This program was written for obvious reasons, it's a pain to copy
  113. files from one directory to another, erase it, load your P-Dir into a 
  114. word processor, then add it to your list. 
  115.  
  116.      Before you run MOVE, you must have ANSI.SYS loaded.  This is quite
  117. important as MOVE fully utilizes ANSI for it's display.  This also means
  118. MOVE version 3.20 will run via a type 44 or a remote drop to DOS on MLTBBS
  119. allowing remote Sysop's to fully maintain upload/download areas.  
  120.  
  121.    Files included: MOVE.EXE The actual program, version 3.20
  122.                    MOVE.CTL Sample configuration file
  123.                    MOVE.DOC This file
  124.  
  125.   Setting up MOVE: 
  126.  
  127.    Setting up MOVE is very easy, all you'll need is a simple text editor
  128. such as EDLIN.  You can either edit the existing control file you received
  129. with MOVE, start your own, or use a .FAR file (providing it's ANSI free).
  130. Please note, if you use your control file from version 2.0, you'll have to 
  131. remove the color setup line.
  132.  
  133. Creating a control file:
  134.  
  135.    You can create a control file giving it any name you like.  The default
  136. file MOVE will try to open is MOVE.CTL, you can however, pass MOVE any control
  137. file name via the command line. (i.e. MOVE GIF.CTL)  This optional use of 
  138. control files helps out if you have remote Sysop's who only require access 
  139. limited file areas.  Any one control file can have up to 88 different file
  140. areas.
  141.    
  142.    To create an entry, simply enter the full path and file name or your
  143. pseudo file, then a space, then a short description of each area.  Both
  144. file name and description are required.  You may also add comment lines 
  145. using a ; or a ! as your first character.
  146.                    A sample entry might look like this:
  147.                    C:\BBS\UTIL\FILES.DIR IBM Utilities 
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164. Running MOVE:
  165.  
  166.      Providing everything is set up right, you are now ready to run the 
  167. program.  After the program loads it will ask you for a area to take files
  168. from, you simply type the number of the area you wish to work with.
  169.  
  170.     The screen will display everything you want to know about the file entry, 
  171. including file size and date.  On the bottom of the screen you will notice a
  172. 'status bar' of sorts, this will tell you your current work file, which entry
  173. is currently displayed, and a total number of records.  The record number 
  174. display will turn yellow to indicate the displayed record has extended 
  175. description lines, the file name will turn yellow to indicate the current
  176. record has a pathed file.
  177.  
  178.     As you edit your list, move files, etc. you will notice the 'move tag' in
  179. the upper left corner of the screen, this will display what has been done to
  180. the file, if you make a mistake and move it to the wrong area, the Untag 
  181. command comes in very handy.
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.     MOVE menu options can be displayed via the '?' command at the prompt.  All
  219. commands are described in detail below.
  220.  
  221.  
  222. <; or +>  These commands will both move you forward one line in your pseudo
  223.           directory, if you have comment lines, MOVE will skip them until
  224.           it finds a file entry.  NOTE: Your Down Arrow key will also work
  225.           if you are running move from the console.
  226.  
  227.      <->  This command will move you backward one entry, like forward it will
  228.           skip over any comment lines.  Up Arrow will also work from the 
  229.           console.
  230.  
  231.      <G>  Go to line.  This will allow you to jump to a specified line, if
  232.           you enter a line number, and that line happens to be a comment 
  233.           line, MOVE will go to the next highest line.
  234.  
  235.      <M>  Move a file.  This command will tag a file to be moved.  All files
  236.           are moved when exiting the program or changing work areas.
  237.           Using the move command will kill the original file and delete the
  238.           entry only if there is enough disk space on the destination drive.
  239.           MOVE will retain the original creation time/date of the moved file.
  240.  
  241.      <D>  Delete entry/file.  This command will allow you to delete files
  242.           and pseudo entries.  When using the Delete command, MOVE will
  243.           ask you if the actual disk file should be delete also, if you
  244.           answer no, the entry will be tagged for deletion and the file
  245.           will not be touched.  To allow deleting files for disk space
  246.           purposes MOVE will delete the file instantly and tag the
  247.           entry as *Deleted*.  You can use the Untag command to undelete
  248.           the pseudo entry, but once the file is deleted, it's gone!          
  249.          
  250.      <E>  Edit entry.  This command will allow you to edit the DOS directory
  251.           name, the pseudo name, upload by, and description.  When editing
  252.           the DOS directory name, MOVE will change the actual file name on
  253.           your disk, then will ask you if the pseudo name should be the same.
  254.           MOVE fully supports extended descriptions, but you will only be 
  255.           able to edit/display the first line.
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.      <S>  Sort pseudo list.  This command will sort your pseudo directory
  273.           alphabetically or by date.  Sorting by date will put newest files
  274.           on the top of the list.  The sort option will sort between
  275.           comment lines and drag extended descriptions along with it's
  276.           parent record.
  277.           Thus:
  278.           ;
  279.           ; This is the IBM file area.
  280.           ;
  281.           ; All files on this system are PAK'ed and require the latest version
  282.           ; of PAK to unsqueeze them.
  283.           ;
  284.           ZZZ.PAK ZZZ.PAK 'JAMES HELD' A great game!
  285.           !>Requires EGA/VGA
  286.           AAA.PAK AAA.PAK 'JAMES HELD' Great disk utility
  287.           !>Works with hard disks only!
  288.           !>Oh yeah, use with DOS 3.XX
  289.           ; 
  290.           ; File archivers
  291.           ;
  292.           PAK251.EXE PAK251.EXE 'JAMES HELD' Latest version of PAK
  293.           !>Use to extract all files on this system.
  294.           INFO.PAK INFO.PAK 'JAMES HELD' PAK information file.
  295.  
  296.           When sorted by pseudo name will become:
  297.  
  298.           ;
  299.           ; This is the IBM file area.
  300.           ;
  301.           ; All files on this system are PAK'ed and require the latest version
  302.           ; of PAK to unsqueeze them.
  303.           ;
  304.           AAA.PAK AAA.PAK 'JAMES HELD' Great disk utility
  305.           !>Works with hard disks only!
  306.           !>Oh yeah, use with DOS 3.XX
  307.           ZZZ.PAK ZZZ.PAK 'JAMES HELD' A great game!
  308.           !>Requires EGA/VGA
  309.           ;
  310.           ; File archivers
  311.           ;
  312.           INFO.PAK INFO.PAK 'JAMES HELD' PAK information file.
  313.           PAK251.EXE PAK251.EXE 'JAMES HELD' Latest version of PAK
  314.           !>Use to extract all files on this system.
  315.  
  316.      <F>  Find a string.  This command will find a entry using the string
  317.           you input.  The find command will search directory name, pseudo
  318.           name, uploaded by, and description fields for the string.  The
  319.           Find command searches forward of your currently displayed record.
  320.  
  321.      <U>  Un-tag.  This command will untag a entry.
  322.  
  323.  
  324.  
  325.  
  326.      <R>  Redisplay screen.  Mainly for on-line use, will clear and
  327.           repaint the screen.
  328.  
  329.      <I>  Internal MOVE.  This command will allow to move the current
  330.           record anywhere within the current pseudo directory. 
  331.  
  332.      <T>  Type.  This will toggle between entry type.  Types supported
  333.           are standard and the new alternate format.
  334.  
  335.      <H>  Hide file, put a '*' in front of the entry so TBBS will not
  336.           display it.
  337.  
  338.      <*>  Show disk free space of a given drive.
  339.  
  340.      <X>  Cross reference.  This command will check your DOS directory
  341.           against your pseudo directory.  You will be prompted to enter
  342.           a path to cross reference, if your files are pathed to another
  343.           directory, enter the full path name, if your files reside in the
  344.           directory as your .DIR file, simply hit return. I would not 
  345.           suggest using this command if you have more then 1 pseudo directory 
  346.           in a disk directory.  If MOVE finds a file on the disk that is not 
  347.           in the pseudo list, you will then have the option to add it, delete
  348.           it, skip it, or quit.  The Cross reference command works great for 
  349.           adding new entries.
  350.  
  351.      <V>  Verbose listing of PAK/ARC/ZIP/GIF file.  This command will allow 
  352.           you to list files in a PAK, ARC, or ZIP file.  You can also use this
  353.           command to display the resolution and colors of a GIF file.
  354.  
  355.      <C>  Change work file.  This command will save all changes, move all
  356.           files, then give you the option to load a different pseudo file.
  357.  
  358.      <Q>  Same as change but will end program.
  359.  
  360.      <A>  Abort will exit MOVE without saving any changes.
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380. Some helpful hints:
  381.  
  382.           MOVE can only have one tag per entry.  If you wish to move a hidden
  383.     file, MOVE will remove the hidden tag and replace it with the area name.
  384.     If you still want the file hidden, you must then load the work file you
  385.     moved it to then use the hide file command.
  386.  
  387.           MOVE works great for backing up files to floppies.  MOVE will ONLY
  388.     move files that will fit, therefore, if you run out of disk space, not
  389.     to worry MOVE will ignore that file and go onto the next until it has
  390.     tried them all.  MOVE will also move descriptions and create the pseudo 
  391.     list for you.
  392.  
  393.           The Untag command is a life saver, it can be used to 'reset' the
  394.     status of any file.
  395.           
  396.           MOVE works great when importing files.  To import files, copy them
  397.     into the desired directory and use the cross reference function, when
  398.     MOVE gets to that file, it will ask you if you want to add it to your 
  399.     pseudo directory. 
  400.  
  401.           If you do not have a 'uploaded by' field, MOVE will add one
  402.     for you.  MOVE will add 'Sysop'.
  403.  
  404.           If you have a problem or suggestions, feel free to leave me a 
  405.     message on the Serial Port BBS (313)286-0145.  All support of this 
  406.     product and MOVESL will be handled through The Serial Port.
  407.        
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434. Move 3.xx release history
  435.  
  436.    February 16, 1992
  437.     
  438.      MOVE version 3.20 released.
  439.  
  440.     
  441.         Support for larger control files implemented.
  442.  
  443.         Up arrow and down arrow keys no work to move through .DIR files.
  444.  
  445.         ZIP and GIF file supported in the <V>erbose command.
  446.  
  447.         Support for TBBS 2.2 alternate format .DIR files added.
  448.           MOVE will now sense if an entry is an 'alternate' type entry. You
  449.           may also change the entry type via the T command.
  450.  
  451.         Support for alternate directories on cross reference added.
  452.  
  453.         Quit function in Cross Referencing added
  454.  
  455.         More error checking added.
  456.  
  457.         Apostrophe in Uploaded field bug fixed.
  458.  
  459.         Last line in .DIR file being comment display bug fixed.
  460.  
  461.         Move will now increment one record after you move a file.
  462.  
  463.  
  464.    November 18, 1990
  465.  
  466.      MOVE version 3.10 released.  
  467.  
  468.         Support added for pathed files.  
  469.  
  470.           MOVE will now strip redundant pathing information only.  This 
  471.           means, if your file has the same path as your .DIR file, the path
  472.           will be removed, otherwise it will be left alone.  If the displayed
  473.           file is pathed, the DOS file name will be displayed using the color
  474.           yellow, the actual path will not be displayed. When moving a pathed
  475.           file, only the P-Dir entry will be moved, the actual file will not. 
  476.       
  477.         Find command changed.
  478.  
  479.           The Find command will now search ahead of your currently displayed
  480.           record.
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.         Full support for .FAR files.
  489.  
  490.           MOVE will now use pretty much any FAR directory as it's control
  491.           file.  Move will ignore flags and comments.  Move will not support
  492.           FAR files with ANSI.
  493.  
  494.         Internal MOVE command added.
  495.  
  496.           This command will allow you to move lines within your active working
  497.           directory allowing you to move files between comment blocks.
  498.  
  499.         Lockup bug fixed.
  500.  
  501.           Version 3.0 would sometimes lock up under certain conditions.  This
  502.           has been taken care of.
  503.  
  504.         Disk space bug fixed.
  505.      
  506.           When checking for disk space while help was displayed, MOVE version
  507.           3.0 would erase the first line containing the drive name you 
  508.           checked.  This bug has been fixed.
  509.            
  510.  
  511.  
  512.    October 10, 1990 - Version 3.0
  513.      MOVE version 3.0 released.  MOVE 3.0 represents a total rewrite.  Support
  514. for larger files, on-line use, sorting between comments with extended 
  515. description support.
  516.  
  517.    
  518.  
  519.